Online blended stepped-care mental well-being platform